/*
*所有关于daojiaoGD类的业务代码接口应在此处编写
*/
using DGZImp.Core.BaseProvider;
using ATkg.BizAppProject.DomainModels;
using DGZImp.Core.Utilities;
using System.Linq.Expressions;
using Newtonsoft.Json.Linq;
namespace ATkg.BizAppProject.IServices
{
    public partial interface IdaojiaoGDService
    {


        Task<object> get_info_from_bfmes();
        Task<object> get_order_from_bfmes();  //insert_db_lot
        //Task<object> insert_db_lot();  //insert_db_lot get_devices_db_taizhang
        Task<object> get_devices_db_taizhang();
        Task<object> get_devices_db();
        Task<object> get_dj_from_bfmes();
        Task<string> dianjian_daojiao_devices(string shebei_type, int mesid);
        Task<object> get_wb_from_bfmes();
        Task<string> wb_daojiao_devices(string shebei_type, int mesid, string wb_name);
        Task<string> wb_daojiao_done_devices(string option_type,JArray done_type, int mesid, string wb_name);
        Task<Object> order_qulity_mes();
        Task<Object> get_db_djgdall();
        Task<Object> get_db_quality_detailall();
        Task<Object> technology_db(JArray mes_data);
        Task<Object> technology_db_lot_chaifen();
        Task<Object> insert_qul_info(JObject mes_data);
        Task<Object> insert_db_device_order(JObject mes_data);
        Task<Object> get_per_little_lot_state_(string mes_data);
        Task<Object> get_real_db();

    }
 }
